Skip to content

refactor(react-ui): ArrowCardPair#306

Merged
OmarBasem merged 3 commits into
mainfrom
omar/arrow-refactor
Jul 15, 2026
Merged

refactor(react-ui): ArrowCardPair#306
OmarBasem merged 3 commits into
mainfrom
omar/arrow-refactor

Conversation

@OmarBasem

@OmarBasem OmarBasem commented Jul 8, 2026

Copy link
Copy Markdown
Member

Summary

This PR refactor ArrowCardPair component to react-ui as it is reused in SRA.

@vercel

vercel Bot commented Jul 8, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zerodev-signer-demo Ready Ready Preview, Comment Jul 15, 2026 2:22pm

Request Review

@OmarBasem OmarBasem self-assigned this Jul 8, 2026
@OmarBasem
OmarBasem requested a review from brtkx July 8, 2026 08:04
@OmarBasem OmarBasem changed the title refactor: ArrowCardPair refactor(react-ui): ArrowCardPair Jul 8, 2026
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from ceaebce to b1eb036 Compare July 8, 2026 15:56
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from 2b998ad to 17fe516 Compare July 8, 2026 15:56
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from b1eb036 to 9797ef9 Compare July 9, 2026 07:45
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from 17fe516 to 3f99258 Compare July 9, 2026 07:45
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from 3f99258 to 5d27feb Compare July 9, 2026 11:17
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from 9797ef9 to 75ae960 Compare July 9, 2026 11:17
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from 5d27feb to f8f3c65 Compare July 9, 2026 11:27
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from 75ae960 to c2518df Compare July 9, 2026 11:27
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from f8f3c65 to 79cae8a Compare July 9, 2026 11:41
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from c2518df to 4922e72 Compare July 9, 2026 11:41
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch from 79cae8a to 8e2d956 Compare July 10, 2026 05:26
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from 4922e72 to 25c55d9 Compare July 10, 2026 05:26
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from 25c55d9 to 947f8c9 Compare July 10, 2026 05:34
@OmarBasem
OmarBasem force-pushed the omar/loading-view branch 2 times, most recently from 3cd4bdd to edf9eae Compare July 10, 2026 05:34
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch 2 times, most recently from 089de44 to 3760f17 Compare July 10, 2026 05:35

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I never really liked the ArrowCardPair name, feels very verbose. How about ArrowStack or CardPair?

@OmarBasem OmarBasem Jul 15, 2026

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Honestly I prefer ArrowCardPair over the other 2, but I can consider renaming it to something else. I was thinking maybe CardPairWithArrow although that's even longer, but more understandable I think.

Anyways I would prefer to rename it in a separate PR as that component touches several files that would cause many conflicts.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's leave it as is then, it's more of a nit.

@brtkx brtkx Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

react-ui needs changeset update since now we have automatic releases. It will be a patch change. wallet-react-ui doesn't need it because nothing changes on the consumer end.

Here's the full reference on how to do it. One note: we don't need to merge #316 - we can just keep on developing until we have a decent stack of changes or need an urgent release.

# Conflicts:
#	packages/wallet-react-ui/src/signing/pages/CollectionApproval.tsx
#	packages/wallet-react-ui/src/signing/pages/Erc20Approval.tsx
#	packages/wallet-react-ui/src/signing/pages/Erc20Transfer.tsx
#	packages/wallet-react-ui/src/signing/pages/EthTransfer.tsx
@OmarBasem
OmarBasem changed the base branch from omar/loading-view to main July 15, 2026 13:39
@OmarBasem
OmarBasem force-pushed the omar/arrow-refactor branch from ef1fc6f to 63521d5 Compare July 15, 2026 13:39
@pkg-pr-new

pkg-pr-new Bot commented Jul 15, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/zerodevapp/zerodev-wallet-sdk/@zerodev/wallet-core@306
npm i https://pkg.pr.new/zerodevapp/zerodev-wallet-sdk/@zerodev/wallet-react@306
npm i https://pkg.pr.new/zerodevapp/zerodev-wallet-sdk/@zerodev/react-ui@306
npm i https://pkg.pr.new/zerodevapp/zerodev-wallet-sdk/@zerodev/wallet-react-ui@306

commit: 64d7654

@OmarBasem
OmarBasem enabled auto-merge (squash) July 15, 2026 14:20
@OmarBasem
OmarBasem merged commit fbab121 into main Jul 15, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants